#pragma once

#include <vector>

namespace ln
{
    template<typename T>
    inline void VectorRemoveAtIndex(std::vector<T> &vec, int index)
    {
        std::vector<T>::iterator iter = vec.begin();

        for (int i = 0; i < index; ++i) {
            ++iter;
        }
        vec.erase(iter);
    }

}